/*
 * Copyright 2020-2025 the original author or authors.
 * You cannot use this file unless authorized by the author.
 */
package org.ipig.model.store;

import org.ipig.constants.FieldCnst;
import org.ipig.constants.SymbolCnst;

import java.io.Serializable;

/**
 * StoreFieldCnst
 *
 * @author <a href="mailto:comchnts@163.com">chinats</a>
 * @version $$Id: StoreFieldCnst.java 3 2020-01-21 09:36:33Z ts <comchnts@163.com> $$
 * @since 1.0
 */
public class StoreFieldCnst implements Serializable {
    public static final String STORE_SKELETON_KEY = SymbolCnst.UNDERLINE;
    //业务数据的物理删除标识,0：正常，1删除
    public static final String SK_DELETED_FLAG = FieldCnst.DELETED_FLAG + STORE_SKELETON_KEY;
    //数据来源	【RDBMS库名.RDBMS表名】
    public static final String SK_DATA_SOURCE = FieldCnst.DATA_SOURCE + STORE_SKELETON_KEY;
    //最后数据更新时间
    public static final String SK_MODIFY_TIME = FieldCnst.MODIFY_TIME + STORE_SKELETON_KEY;
    // 最后数据操作类型	D/U/I
    public static final String SK_OP_TYPE = FieldCnst.OP_TYPE + STORE_SKELETON_KEY;
    //数据来源消息的唯一ID	临时库中消息的ID
    public static final String SK_MSG_ID = FieldCnst.MSG_ID + STORE_SKELETON_KEY;
}
